vanmaram

ചമ്പക വൃക്ഷം - meaning in english

Meanings for ചമ്പക വൃക്ഷം

noun
Champaka tree